A Novel Position Control of PMSM Based on Active Disturbance Rejection
نویسندگان
چکیده
Considering the unavoidable and unmeasured disturbances, parameter variations and position measure error of real motion control applications, a novel controller is developed for the motion control of permanent-magnet synchronous motors (PMSM). First, an active disturbance rejection controller (ADRC) based on extended state observer (ESO) is employed to ensure the high performance of the entire control system. The ESO estimate both the states and the disturbances so that the ADRC has a corresponding part to compensate for the disturbances. And then, the inertia of system is identified online to improve the performance. At last, considering the case of position measure error, which is commonly in the applications that an encoder is used for position detection, an asynchronous sampling method (ASM) is used. The ASM detects the position at the moment of actual encoder pulse input, thus eliminating encoder positioning error. Simulation and Experimental results are shown to verify the method. Key-Words: Permanent-magnet synchronous motors, Active disturbance rejection controller, Extended state observer, Asynchronous sampling method, Inertia identification.
منابع مشابه
Robust Controller Design Based-on Aerodynamic Load Simulator Identification Driven by PMSM for Hardware-in-the-Loop Simulations
Aerodynamic load simulators generate the required time varying load to test the actuator’s performance in the laboratory. Electric Load Simulator (ELS) as one of variety of the dynamic load simulators should follows the rotation of the Under Test Actuator (UTA) and applies the desired torque to UTA’s rotor at the same time. In such a situation, a very large torque is imposed to the ELS from the...
متن کاملPermanent Magnetic Synchronous Motor Control System based on ADRC
Permanent magnetic synchronous motor (PMSM) is a strong coupling and non-linear system. In the PMSM speed-regulation system, PID controller is the conventional one, it is difficult to decide the parameters of PID. Moreover, the performance of PID controller is not very well in large disturbance. In the paper, the Active Disturbance Rejection Controller (ADRC) is applied to the PMSM speed-regula...
متن کاملVoltage Control of Three Phase Inverters by Using Active Disturbance Rejection Control
Control of three phase inverters has been an important issue in recent years. This paper proposes active disturbance rejection control (ADRC) scheme for controlling three phase inverters. The main advantage of ADRC that motivated us for using this controller for inverter is that it is model independent. This controller is used in a double loop structure including an inner current loop and oute...
متن کاملDesign and Digital Implementation of Controller for PMSM Using Extended Kalman Filter
A novel digital implementation of speed controller for a Permanent Magnet Synchronous Motor (PMSM) with disturbance rejection using conventional observer combined with Extended Kalman Filter (EKF) is proposed. First, the EKF is constructed to achieve a precise estimation of the speed and current from the noisy measurement. Second, a proportional integral derivative (PID) controller is developed...
متن کاملA Fuzzy PI Speed Controller based on Feedback Compensation Strategy for PMSM
in order to solve the problem of robustness or antidisturbance of the traditional PI speed controller in the permanent magnet synchronous motor. A fuzzy PI speed controller based on load torque feedback compensation is proposed for the permanent magnet synchronous motor. The combination of fuzzy PI control strategy and load feedback compensation method can enhance the robustness and disturbance...
متن کامل